abundance of material goods - French English Dictionary